package com.design.working.enums;

/**
 * @author gavin
 * @date 2022/5/18 10:32
 */
public enum OperationEnum {

    /**
     * 没有分页数据或不分页, -1
     */
    NO_PAGE(-1),

    /**
     * 没有索引, -1
     */
    NO_INDEX(-1),

    /**
     * 找不到索引
     */
    NOT_FIND_INDEX(0),

    /**
     * 拒绝申请, -1
     */
    REJECT(-1),

    /**
     * 同意申请, 1
     */
    APPROVED(1),

    /**
     * 超出余量, -1
     */
    FULL_REMAIN(-1),

    /**
     * 没有余量, 0
     */
    NO_REMAIN(0),

    /**
     * 是, 1
     */
    YES(1),

    /**
     * 否, 0
     */
    NO(0),

    /**
     * 在岗, 1
     */
    WORKING(1);
    final Integer val;

    OperationEnum(Integer val) {
        this.val = val;
    }

    public Integer getVal() {
        return val;
    }
}
